DOSTAWA

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_DOSTAWA Integer TAK
ID_POZ Integer TAK
ID_KARTOTEKA Integer TAK
ID_MAGAZYN Integer TAK
ID_POZZRODLA Integer TAK
ILOSCDOST Numeric (18,4) TAK 0
CENAZAKDOST Numeric (18,4) TAK 0
WARTDOST Numeric (18,4) TAK 0
STANROZCH Numeric (18,4) TAK 0
STANAKTDOST Numeric (18,4) TAK 0
WARTAKTDOST Numeric (18,4) TAK 0
BLOKADA Smallint TAK 0
ZREALIZOWANA Smallint TAK 0
NRDOSTAWY Varchar (60) -
DATAWAZNOSCI Timestamp -
DATADOK Timestamp -
ID_MIEJSCESKL Integer -
ID_ROZCHDOST Integer - Wypełnianie przy MM automatycznym
DATADOSTAWY Timestamp TAK
ID_PARTIAZP Integer - Dostawa przeznaczona do partii produkcyjnej
DATAREALIZACJI Timestamp -
STANZAREZERWOWANY Numeric (18,4) - 0
STANDOSTEPNY -
ZERUJSTANAKT Smallint TAK 0
BLOKADA_LOG Smallint TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_PRZYCHPARTIALOG_DOSTAWA (FK_PRZYCHPARTIALOG_DOSTAWA) DOSTAWA PRZYCHPARTIALOG 1:N CASCADE DELETE
FK_PRZYCHPARTIALOG_DOSTAWAZR (FK_PRZYCHPARTIALOG_DOSTAWAZR) DOSTAWA PRZYCHPARTIALOG 1:N
FK_ROZCHPARTIALOG_DOSTAWA (FK_ROZCHPARTIALOG_DOSTAWA) DOSTAWA ROZCHPARTIALOG 1:N


KARTLOG

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_KARTOTEKA Integer TAK
SPOSGENPARTIALOG Smallint TAK 0
OBSTERMINWAZNOSCI Smallint TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KARTLOG_KARTOTEKA (FK_KARTLOG_KARTOTEKA) KARTOTEKA KARTLOG 1:N CASCADE DELETE


KARTOTEKA


Tabela kartotek

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KARTOTEKA Integer TAK
ID_RODZAJKART Integer TAK
ID_JM Integer -
ID_EAN Integer -
ID_DEFOPAKDEF Integer TAK
INDEKS Varchar (40) TAK
NAZWASKR Varchar (35) TAK
NAZWADL Varchar (360) -
SWW Varchar (15) -
PKWIU Varchar (17) -
UWAGI Blob (80,1) -
JESTUWAGA Smallint - 0 czy jest uwaga do kartoteki
0 - nie
1 - tak
OSTRZEZENIA Blob (80,1) -
JESTOSTRZEZENIE Smallint - 0 czy jest ostrzeżenie do kartoteki
0 - nie
1 - tak
STZERODLAWYB Smallint - 0 kartoteka podlega stawce zerowej dla wybranych kontrahentów
0 - nie
1 - tak
TYPOBSLSERYJNEJ Integer - 1 typ obsługi seryjnej
1 - brak
2 - wymuszona
3 - na życzenie
PROCCLA Numeric (18,4) TAK 0 procent cła
AKTYWNY Smallint - 1
DTOSTMOD Timestamp TAK CURRENT_TIMESTAMP data ostatniej modyfikacji
BLOKADAPRZYCHOD Smallint TAK 0 blokada przychodu
0 - nie
1 - tak
BLOKADAROZCHOD Smallint TAK 0 blokada rozchodu
0 - nie
1 - tak
DATAZALOZENIA Timestamp TAK CURRENT_DATE Data założenia kartoteki w bazie
ILEDNINOWOSC Integer TAK 0 Przez ile dni po założeniu kartoteka ma status nowość
EWIVAT7 Integer TAK 3
KRTONOSCIL Numeric (18,4) TAK 0
PROG_ROTACJI Numeric (18,4) TAK 1 Próg od którego współczynnik rotacji uznawany jest za wysoki
PROGWYLCEN Numeric (18,4) TAK 0 Próg zmiany podstawy wyliczania cen. Jeżeli zmiana ostatniej ceny zakupu w stosunku do podstawy wyliczania cen przekracza próg to przyjmoewana jest nowa podstawa równa ostatniej cenie zakupu (zależnie od konfiguracji)
WSP_ROTACJI Numeric (18,4) TAK 0
TYPOBSTERMWAZNOSCI Integer - 1
TYPOBSNRDOSTAW Integer - 1
TYPOBSMIEJSCASKL Integer - 1
ID_KARTUE Integer TAK
ID_SLOWNIK Numeric (18,0) -
ID_GLOWNYDOSTAWCA Integer -
WWW Varchar (100) -
NRWET Varchar (30) -
JESTCRM Smallint - 0 Czy kartoteka ma być powiązana ze zdarzeniem CRM podczas sprzedaży.
0 - nie
1 - tak
TERMINCRM Smallint - Określa po jakim terminie ma być generowane przypomnienie o sprzedaży kartoteki:
1 - tydzień
2 - dwa tygodnie
3 - miesiąc
4 - dwa miesiące
5 - kwartał
6 - pół roku
7 - rok
8 - dwa lata
JAKOANALITYKAFK Smallint TAK 0 Czy po edycji dana kartoteka ma być dodana do słownika i będzie do użycia jako analityka w FK.
0 - nie
1 - tak
ID_PROCDEF_ILOSC Integer -
EXEILOSCPATH Varchar (255) -
ID_PROCDEF_ILOSC_PRZYCH Integer -
ID_KART_PRIORYTET Integer TAK 0
PRZELACZNIK1 Integer -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KARTLOG_KARTOTEKA (FK_KARTLOG_KARTOTEKA) KARTOTEKA KARTLOG 1:N CASCADE DELETE
FK_PARTIALOG_KARTOTEKA (FK_PARTIALOG_KARTOTEKA) KARTOTEKA PARTIALOG 1:N
FK_STANPARTIALOG_KARTOTEKA (FK_STANPARTIALOG_KARTOTEKA) KARTOTEKA STANPARTIALOG 1:N


MSCSKLADOWANIA


Słownik miejsc składowania dla magazynu

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_MSCSKLADOWANIA Integer TAK
ID_MAGAZYN Integer TAK
ID_STREFAWMS Integer TAK 1
KOD Varchar (100) TAK
NAZWA Varchar (50) -
WOLNE Smallint TAK 1 1 - wolne (stan na tym miejscu równy zero)
0 - zajęte (stan na miejscu większy od zera)
KLU_WOLNE Integer TAK 1 Pole wykorzystywane do wyszukiwania obliczane w triggerach na podstawie pola WOLNE (lepsza selektywność klucza od pola WOLNE)
Jak pole WOLNE = 1, to pole KLU_WOLNE = 1 - wolne
Jak pole WOLNE = 0, to pole KLU_WOLNE = ID_MSCSKLADOWANIA - zajęte
KODPASKOWY Blob (80,1) -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_MSCSKL_STREFAWMS (FK_MSCSKL_STREFAWMS) STREFAWMS MSCSKLADOWANIA 1:N


PARTIALOG

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_PARTIALOG Integer TAK
ID_KARTOTEKA Integer TAK
ILOSC Numeric (18,4) - 0
NUMER Varchar (128) TAK
BLOKADA Smallint TAK 0
TERMINWAZNOSCI Timestamp -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_PARTIALOG_KARTOTEKA (FK_PARTIALOG_KARTOTEKA) KARTOTEKA PARTIALOG 1:N
FK_STANPARTIALOG_PARTIALOG (FK_STANPARTIALOG_PARTIALOG) PARTIALOG STANPARTIALOG 1:N CASCADE DELETE
FK_PRZYCHPARTIALOG_PARTIALOG (FK_PRZYCHPARTIALOG_PARTIALOG) PARTIALOG PRZYCHPARTIALOG 1:N
FK_ROZCHPARTIALOG_PARTIALOG (FK_ROZCHPARTIALOG_PARTIALOG) PARTIALOG ROZCHPARTIALOG 1:N


PRZYCHPARTIALOG

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_PRZYCHPARTIALOG Integer TAK
ID_PARTIALOG Integer TAK
ID_MAGAZYN Integer TAK
ID_DOSTAWA Integer TAK
ID_DOSTAWAZRODLO Integer TAK
ILOSC Numeric (18,4) - 0
STANROZCH Numeric (18,4) TAK 0
STANAKT Numeric (18,4) TAK 0
ZWROT Smallint TAK 0
DOROZCHODU Integer TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_PRZYCHPARTIALOG_PARTIALOG (FK_PRZYCHPARTIALOG_PARTIALOG) PARTIALOG PRZYCHPARTIALOG 1:N
FK_PRZYCHPARTIALOG_DOSTAWA (FK_PRZYCHPARTIALOG_DOSTAWA) DOSTAWA PRZYCHPARTIALOG 1:N CASCADE DELETE
FK_PRZYCHPARTIALOG_DOSTAWAZR (FK_PRZYCHPARTIALOG_DOSTAWAZR) DOSTAWA PRZYCHPARTIALOG 1:N


ROZCHPARTIALOG

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_ROZCHPARTIALOG Integer TAK
ILOSC Numeric (18,4) - 0
ID_POZ Integer TAK
ID_PARTIALOG Integer TAK
ID_MAGAZYN Integer TAK
ID_DOSTAWA Integer TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZCHPARTIALOG_PARTIALOG (FK_ROZCHPARTIALOG_PARTIALOG) PARTIALOG ROZCHPARTIALOG 1:N
FK_ROZCHPARTIALOG_DOSTAWA (FK_ROZCHPARTIALOG_DOSTAWA) DOSTAWA ROZCHPARTIALOG 1:N


STANPARTIALOG

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_PARTIALOG Integer TAK
ID_MAGAZYN Integer TAK
ID_KARTOTEKA Integer TAK
STAN Numeric (18,4) - 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_STANPARTIALOG_PARTIALOG (FK_STANPARTIALOG_PARTIALOG) PARTIALOG STANPARTIALOG 1:N CASCADE DELETE
FK_STANPARTIALOG_KARTOTEKA (FK_STANPARTIALOG_KARTOTEKA) KARTOTEKA STANPARTIALOG 1:N


STREFAWMS

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_STREFAWMS Integer TAK
NAZWA Varchar (30) TAK
PZ Smallint TAK przyjęcie zewnętrzne
PW Smallint TAK przyjęcie wewnętrzne
WZ Smallint TAK wydanie zewnętrzne
WW Smallint TAK wydanie wewnętrzne
ZZ Smallint TAK zmiana miejsca - źródło
ZC Smallint TAK zmiana miejsca - cel

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_MSCSKL_STREFAWMS (FK_MSCSKL_STREFAWMS) STREFAWMS MSCSKLADOWANIA 1:N